added validations to Question model