update editable component