more aux proofs