fill in lots of missing proofs