add more tests
implement multiline comment