Helps you to understand input validations