removing channel readable option guard