some more peer functions