added text and bgd color options