scheduler is done
scheduler is done