added color and textcolor