add whitespace preservation to textarea