Rock-a-doodle doo