added forwarding register