add more scheduler