Started OO stuff.