add cuckoo search