Added pipelining of memory reads