fix chan bug