Main Search Take A Walk