Finish adding blocking read