--------------------------------------------- updated: 02.01.2012 -----------------------------------------------