Made base for asynchronous reads