semi-working dmx controll