building out data send