Updating Program2B