create bufferd channel in case no one reads error