Even more user input checking