MTD Schedular