Add data forwarding function. Need to verify