Implemented channel data handler