On 100 billion contract