move video shim into method