Added task sender and receiver