Main Search Cum Feet Cleanup