Wait, I thought you want the next zone to open a few seconds before the previous zone (your bullet 2). But in the example program you gave, zone 3 opens after zone 2 has closed. If this is the case, the firmware can already do this, and you can keep the controller in sequential mode. The firmware also supports fine tuning when the master valve will open. As I said in my previous reply: what’s not supported by default is opening a zone a few seconds before the next zone.