experimentation using channels