refactored dxf import