Added more examples and doc