avoid futures