some tweaks to UI. good enough to push for now. will need to revisit to refine