updated getAppUser