Main Search Didlocop