Added data structures to handle pending reads