unnecessary diff