Greetings Could anybody shed any light on the code below, as to why the label on the DLT does not change? The code is executing as the scenes are being triggered. Thanks Tim. [COLOR="Blue"]Once GetCbusLevel( Net, C4, "LsCycleFrtDoor") = 100% then begin SetScene("LsWelcomeFrtDoor"); SetStringIBSystemIO("Label Group Text", Net, C4, 10, 3,'Goodbye'); end; Once GetCbusLevel( Net, C4, "LsCycleFrtDoor") = 50% then begin SetScene ("LsGoodbye"); SetStringIBSystemIO("Label Group Text", Net, C4, 10, 3,'Welcome'); end;[/COLOR] P.s. "LsCycleFrtDoor" is group 10 (I just tried putting 10 in for S&*ts & giggle's) also net=254 C4=58.