A classification and review of cooperation procedures.