added forwarding unit in EX
updated buffers
updated MEM