overflow and begin search func