move most proofs to appendixes