finish impl ckeditor