dealing with forwarding