Gluconeogenesis is not simply the reverse of glycolysis because glycolysis has three irreversible steps with large negative free energy changes. These steps (catalyzed by hexokinase, phosphofructokinase-1, and pyruvate kinase) are bypassed in gluconeogenesis by different enzymes (glucose-6-phosphatase, fructose-1,6-bisphosphatase, and the combination of pyruvate carboxylase and PEP carboxykinase)