vastly improve search organization, functionality and reliability