working on passing newline