oop edit