add example demo