fix vdl and hdl