Use OOP.