Grannies and cocks