-makes displaying and processing data fully object-oriented -changes values in numbers.xml to signed