some OOP sugar