Controversial US Bill: Big Promises, Big Questions