Added examples and the code to support