Make OOP work for 6 5 7 7 and similar examples