edit oop/basic