added better command line input validation messages