add simple scheduler