Created an interface for Validations