create user interface functions
create prompt? function for user interface