virtual job shadow