add schduler