Hacked through the \n problem.