New classes, Improving OOP