puzzle definition: internal channel references