Use new vdate in modules instead of _val