new flag: -drytolerance, dafault value is 0.01. added some missing deallocates.
merge