gatherVector function, experimenting with broadcast
added send data to coordinator, units