add example, fix bug