clean up, EDITABLE, add object.observe