Working forwarding implementation