add parsing to tag header, tag frame