Editing Fancy Scripts Unlike Simple scripts, you provide just one list of Operations. The times you specify are then used to schedule that list of operations; so if you have a list of five operations and three times, you have created (in effect) fifteen events. Each operation can be given its own offset, in hours and minutes. The offset is simply added to the starting time(s) of the script. Offsets can be negative or positive, and range up to 23:59 minutes from the starting time of the script. With the 'Incremental' option off, operations don't affect each other and can be listed in any order. If an offset causes an operation to carry into the next day, X10Sched will perform the needed adjustments to make things work. For example, if you schedule a time to occur on Mondays at 11:30p, and then schedule a command to happen 45 minutes after that, X10Sched will sucessfully figure out that you mean 12:15 am on Tuesdays. It also properly adjusts Today and Tomorrow as needed to account for offsets. If you pick the 'Offsets are Incremental' option, offsets are summed together as X10sched works down the list, so each starting time is affected by the starting offsets of the previous operations in the list. Of course, then the order the operations are listed in /does/ matter. For example, "Sprinkler Zone 1" On "Sprinkler Zone 1" Off after 30 m "Sprinkler Zone 2" On "Sprinkler Zone 2" Off after 10 m [x] Offsets are Incremental Turns zone one on immediately at tne beginning of the script, then turns it off after thirty minutes and turns zone two on at that point, and turns it off 10 minutes later, for a total playing time of 40 minutes. For use with the Incremental option, or just to keep your operations list neat, you can use the Insert Operation to stick new operations in between two existing operations. Click on an existing operation, and then click on Insert, and your new operation will go in between the one your chose and the one above it (the one you clicked will be pushed downward). The Add Operation button always appends a new operation to the bottom of the list. The Execute Operations Now button will pick all the listed Operations that have an offset of 0, and instruct the CP-290 to execute them immediately. The Freeze entire script option, if checked, will cause the script to be ignored by the CP-290; none of the timed events will be programmed into the controller.