add diff method