Lock and Key Hypothesis