Oh, you guys must love these 'I-want-to-trigger-multiple-scenes-from-one-button' queries..... so here's another one, I'm sorry if this is duplicating other queries, I spent a while sifting through the forums but couldn't see anything that I could take as an answer specifically. Is this going to work? I ask this because I'm aware that most button functions will not re-transmit a telegram irrespective of the current state/level of the associated group but I understand that the "Recall" function will. I have three scenes configured in a PAC; let's call them "Bright" "Dimmed" "Off" The "Off" scene is triggered by "Trigger Group 1", "Action Selector 0" I want button 1 on a DLT to toggle between the "Bright" and "Off" scenes I want button 2 to toggle between the "Dimmed" and "Off" scenes I want the button indicators to work appropriately Button 1 on the DLT is set as "Recall 1" and fires "Action Selector 255" of "Trigger Group 1" Button 2 on the DLT is set as "Recall 2" and fires "Action Selector 128" of "Trigger Group 1" The logic that I've come up with is as follows... [CODE] once (GetTriggerLevel("Trigger Group 1") = 255 {"Action Selector 255"} ) then begin if (GetSceneLevel("Bright") <> -1) then SetScene("Bright") else SetTriggerLevel("Trigger Group 1", "Action Selector 0"); end; once (GetTriggerLevel("Trigger Group 1") = 128 {"Action Selector 128"} ) then begin if (GetSceneLevel("Dimmed") <> -1) then SetScene("Dimmed") else SetTriggerLevel("Trigger Group 1", "Action Selector 0"); end; [/CODE] Thanks, JP