Refactor with user input