added another OOP example