clearly separate our correction we're sending to the channel with the correction we're storing internally since they diverge so much