background and text changed