futures updates tsc