Laid the groundwork for implemented change and list methods.