Some interfaces