Main Search With Dirty Ass