#28 nicier/simpler search input