Add OO basic.