Main Search Step Fuckh