Added support for newline