single letter lookup and performance boost

also some UI changes