Makes it a little more OO