cost $40 billion