last updating 28.09.2011