implemented the parser for edx