start updating bytecodeProofTheory