refine look for 0 results
improve UX when user submits empty form
rm TODOs