huge pipelining improvement