got a 2-task programming running and communicating with channels