Add user validation, incomplete