1. A computer-implemented method of displaying data, the method comprising: displaying a plurality of data objects; detecting modifications to the plurality of data objects; determining a significance of each detected modification; selecting a subset of data objects within the plurality of data objects based on the determined significance of each detected modification; masking all but the selected subset of data objects with a semi-transparent mask, wherein masking involves removing highlighting and distinguishing characteristics among the masked data objects, wherein the highlighting and distinguishing characteristics include at least one of: underlining and bolding; and enabling a user viewing the plurality of data objects to alter the masked data objects during said masking.