peer assignment