Implements CustomerValidation