add names to users and did some validations