more OO R stuff.