protocol minor changes