Main Search Fast Hard Fuking