Add status validations and tests
fixed bug with user profile validation