be more careful with cancelled futures