Codec using forwardDifference now works