linear searchupgrade