add WYSIWYG editing