How the proof is built