beating until you come ...