protocol guide additions