make schedule more robust