update for no changes
better handling of empty diff