updates from non vcs thread