don't depend on tinymce and ckeditor