start on user input
normailize user input