ADDED:first share of source code with simple example;