extend interface