integrating jack's scheduler.