add interface example