fixed @ExtractInterface example