more improvement.... STOP searching early.