First stab at channel publisher