Main Search No Compromise