non blocking channel operations comments