parsing and writing improvements, support for lot of forgotten features