continued development of oop scheme