completed data passthrough using socket implementation