DISOFT CORP LP