updated for VW compile