step 4 send data via channel