much better synchronization model: 1 command per cycle except for turn_neck.  Fix init parsing so it is returned