add test for parser