Some interfaces added.