Implemented OOP syntax sugar