Keep hammering on OOP problem