add examples and more documentation