make on/off an icon instead