follow the scheduling lessons