intial example for channels