initially derived from http://www.jsoftware.com/download/j701_b_source.tar.gz