user input still not right