Defined interface