add more examples to the code