add Interface examples in basic