interface dec