update forwarding