Adding unit tests.  Increasing usability bet letting users search immediatley.