A method for driving an electro-optic display having a plurality of pixels, the display being arranged to display white text on a black background comprising a plurality of background pixels (200, 202, 204) which remain black during a series of successive images on the display, the background pixels (200, 202, 204) tending to drift with time from black to an intermediate gray level, the method comprising: dividing the plurality of pixels into n groups, wherein n is an integer larger than 1; and the method being characterized in that, during a transition from a first image to a second image: an iFull Pulse is applied to the background pixels (200, 202, 204) in at least one group of the n groups of pixels, thereby restoring these background pixels (200, 202, 204) to their black state, wherein the iFull Pulse comprises a first portion at the start of the iFull Pulse having a negative DC voltage which drives to a white state, followed by a second portion which is a gap having zero voltage, followed by a third portion having a positive DC voltage which drives to a black state, and finally a fourth portion which is a pad having zero voltage; an iTop Pulse is applied to the cardinal neighbors (206, 208, 210, 212) of the background pixels (200, 202, 204) in said at least one group of pixels, the iTop Pulse driving the cardinal neighbors (206, 208, 210, 212) towards their black state, wherein the iTop Pulse comprises a first portion at the start of the iTop Pulse having a positive DC voltage, followed by a second portion which is a pad having zero voltage; and no driving voltage is applied to background pixels (200, 202, 204) which are not in said one group of pixels nor cardinal neighbors (206, 208, 210, 212) thereof, wherein the cardinal neighbors (206, 208, 210, 212) are the north, south and east, west neighbors to each background pixel (200, 202, 204) in said at least one group of pixels. dividing the plurality of pixels into n groups, wherein n is an integer larger than 1; and the method being characterized in that, during a transition from a first image to a second image: an iFull Pulse is applied to the background pixels (200, 202, 204) in at least one group of the n groups of pixels, thereby restoring these background pixels (200, 202, 204) to their black state, wherein the iFull Pulse comprises a first portion at the start of the iFull Pulse having a negative DC voltage which drives to a white state, followed by a second portion which is a gap having zero voltage, followed by a third portion having a positive DC voltage which drives to a black state, and finally a fourth portion which is a pad having zero voltage; an iTop Pulse is applied to the cardinal neighbors (206, 208, 210, 212) of the background pixels (200, 202, 204) in said at least one group of pixels, the iTop Pulse driving the cardinal neighbors (206, 208, 210, 212) towards their black state, wherein the iTop Pulse comprises a first portion at the start of the iTop Pulse having a positive DC voltage, followed by a second portion which is a pad having zero voltage; and no driving voltage is applied to background pixels (200, 202, 204) which are not in said one group of pixels nor cardinal neighbors (206, 208, 210, 212) thereof, wherein the cardinal neighbors (206, 208, 210, 212) are the north, south and east, west neighbors to each background pixel (200, 202, 204) in said at least one group of pixels. an iFull Pulse is applied to the background pixels (200, 202, 204) in at least one group of the n groups of pixels, thereby restoring these background pixels (200, 202, 204) to their black state, wherein the iFull Pulse comprises a first portion at the start of the iFull Pulse having a negative DC voltage which drives to a white state, followed by a second portion which is a gap having zero voltage, followed by a third portion having a positive DC voltage which drives to a black state, and finally a fourth portion which is a pad having zero voltage; an iTop Pulse is applied to the cardinal neighbors (206, 208, 210, 212) of the background pixels (200, 202, 204) in said at least one group of pixels, the iTop Pulse driving the cardinal neighbors (206, 208, 210, 212) towards their black state, wherein the iTop Pulse comprises a first portion at the start of the iTop Pulse having a positive DC voltage, followed by a second portion which is a pad having zero voltage; and no driving voltage is applied to background pixels (200, 202, 204) which are not in said one group of pixels nor cardinal neighbors (206, 208, 210, 212) thereof, wherein the cardinal neighbors (206, 208, 210, 212) are the north, south and east, west neighbors to each background pixel (200, 202, 204) in said at least one group of pixels.