New diff works and updates clients properly