add examples
publish update