How does liver affect digestion?