new controller state msg type