Added getDiff() and getReverseDiff()