Main Search Very Dirty Slave