oop sample starting