Add OOP style