Diff method.