Search upgrade

Added ability to do large searches, although these searches can take a very long time.