added a interval period