data handling improved

lumps multi-line descriptions into single descriptions. handles input
more reliably. crashes less frequently.