add ability to override default text/label/joystick color