Dual: implemented vdw