Updated video framework