fix nil chan