intentional scheduling methods