splice and use for forwarding to a client