added BackgroundTextPlotter