cleaner user-interface
search
change
change
search works in py2.7