add user input tests