Fix protocol communication between the controller and the UI
Definitely fix the base protocol