changes made throughout