worked on WYSIWYG editor, partially implemented already.