add validation for first and last names