Main Search Mmf Clean Up