Improvements to interface, search algorithm, and touchpad interface