Bile salts & pancreatic juices
Bile salts formed by liver, stored in gall bladder until released into small intestine
Bile salts emulsify fats and helps neutralize acid received from stomach
Pancreas secretes pancreatic juices (contain proteases, lipases, carbohydrases; also help neutralize acid from stomach)