::::::::: Update 27.06.2013 :::::::::