added nl2br helper