changed pipelining