Began implementing interface section.