got contenteditable working nicely