make sure diffs are always split vertically