add better errors for VBV