working except for one \newline