Completed all except contentEditableSave