contains now all examples from original source, but still not ready