main.c ch loop fix