fixed update vcs bug, added source logging