updated for VL 4