modes upating