why no diff