cuckoo 2024 explained