stringdesc added
treedesc and combdesc added