added fetchUserfetchAuthenticatedUserProfile