shouldn't have committed 'diff' lib as a dependency