Introduced object-orientation