Hi Paul, can this run indefinitely once set up or do you have to set it up each time you want this executed?