improved layout for long or multi-line differences