Unraveling the mysteries of metabolism