core
interface
