updated with working UI and function
need -> highlight text field on selection