corrected interval timing

the previous timer would execute every minute rather then the correct
time between intervals