add equality check for data description
add tests to parse data description
update code, init parser for header