interval and worker change