log instead of diff