goat testicle implementation