improve DXQsl handling and fix crashes?