Move internal Schedule functions