Main Search Random Ramblings