coordination protocols