data send testing
idk that needs reworking