add code examples
update readme