The lock and key theory on enzymes has shortcomings because it is unable to explain the stability of the enzyme when the enzyme reaction points are switched, then the induction theory is able to answer the shortcomings of the padlock theory. So, does the theory of induction fit actually have flaws? If so, what are the shortcomings of induction fit theory? And of the two theories, which one theory better explains how enzymes work? Thank you.