fixed userValidation