improved _surv desc parse