A method for switching a plurality of loads in steps, each load is operated by an electric circuit including one of SPDT and DPDT relay (18; 19) of an AC device (10; 10B; 20; 20-2...8) and at least one SPDT and DPDT switch, each said AC device further comprising at least one of a current sensor and a status sensor, a CPU (11; 21; 60), at least one of a memory (21A; 60A) and a setting selector (24-1...n) and at least one transceiver (13, 14) for propagating two way signals; said two way signals selected from a group comprising optical via an optical cable, IR, RF and combinations thereof for exchanging commands between each AC device (10; 10B; 20; 20-2...8) associated with said plurality of loads via at least one of a controller network and directly, at least one load selected from said plurality is assigned to be a first load operated by a first switch, said method comprising the steps of: a. connecting a pair of traveler wires (T1, T2) between said relay (18; 19) and said switch, an AC power to said AC device (10; 10B; 20; 20-2...8) and to a pole of said relay (18; 19) and said load to a pole of said switch; b. installing said AC device (10; 10B; 20; 20-2...8) and said at least one switch into one of a single electric box together and individually into separated electric boxes; c. setting particulars of said each load via at least one of said setting selector (24-1...n) and download into said memory of each said AC device including particulars of a selected cluster of said plurality of loads; d. keying said first switch for switching said first load on or off; and e. detecting by one of said current sensor and said status sensor said first load post keying status, characterized by further comprising the steps of: f. triggering a timer by said detecting with a time limit for rekeying; g. rekeying said first switch within said time limit for recalling said cluster switching; and h. propagating a cluster switching command commensurate with said post keying status to each AC device (10; 10B; 20; 20-2...8) associated with said cluster of loads via said at least one of controller network and directly. a. connecting a pair of traveler wires (T1, T2) between said relay (18; 19) and said switch, an AC power to said AC device (10; 10B; 20; 20-2...8) and to a pole of said relay (18; 19) and said load to a pole of said switch; b. installing said AC device (10; 10B; 20; 20-2...8) and said at least one switch into one of a single electric box together and individually into separated electric boxes; c. setting particulars of said each load via at least one of said setting selector (24-1...n) and download into said memory of each said AC device including particulars of a selected cluster of said plurality of loads; d. keying said first switch for switching said first load on or off; and e. detecting by one of said current sensor and said status sensor said first load post keying status, f. triggering a timer by said detecting with a time limit for rekeying; g. rekeying said first switch within said time limit for recalling said cluster switching; and h. propagating a cluster switching command commensurate with said post keying status to each AC device (10; 10B; 20; 20-2...8) associated with said cluster of loads via said at least one of controller network and directly.