Moving to OOP World.