cock
not defined yet