added all examples from github issue