#arrival protocols