handle m_read/m_write responses