improves forwarding behavior