changed usage to interval = 0 = new mode