Updated proofs