added pass-through to input port's vc calc