Main Search Clean Up Ass