enabled extend only oop utils
update documents