updated mode