Added a lot more examples