parallel send / cast