this cock is your homework