Irregular scheduling support added