pushdown with vid