text-based video ALMOST working