last updating  11.06.2010