documentation added for parser