I've watched enough porn to know where this going...