Added some more OO related methods