Cuckoos are Back!