added new classes for user input