main made consistent with DxFramework10