add user validation and save new users