add sequential scheduler
add sequential scheduler