adding some comments as well as support for iso2709 files