Updated. 16.03.2007