add backfilling, video manager, and semantic