add examples
update