add lots of examples
Merge commit 'd0e86ecad709a77bada91e53a86ed7614df6fd33'