retrieving user data completed