inseminate
not defined yet