add validation to customer