syncing with portal