- added parsing of the structure