[add  class  interface]