feat: rough node schedule