last updating  28.09.2011