added function to superimpose text on a programmable bg color