not really obsolete, but for now.
some work on examples
renamed variable
added some blank lines... otherwise the test code does not display properly