added CXI parser, working on #31