added more tests for parser