added limited multiline support