oop fix