Try add OOP.