Add Diff library