Main Search Slave Cum Cleaning