Main Search Be Shackled