improved .dxp I/O