add support for multi-line comments