Hi Osta .
You only call the Start macro once, it will then carry out the timing function as set by the properties.
The SetTimePeriod macro is only called once if you want to suddenly change the time stated within properties.
You won't require a new Start macro as the timing will continue as per SetTimePeriod macro.
I have included a demo of using both macros.