Changes are made for the Programming Assignemt 2