add optional vw assignment