generating diff files instead of new one