finalizing the ref channel cycles issues