added gender and return user data