done with contenteditable-ajax