using validating user