Protocol update

Simulator should be able to connect to it with future code now.