added support for multiline strings