bile ducts within the liver carry bile to the gallbladder
detoxifies many substances such as alcohol and barbiturates
secrete bile in form of bile salts
helps in metabolism of fats,carbohydrates, and proteins
\
stores iron some vitamins and glucose
\
form many blood components:erythrocytes in embryo,plasma proteins,prothrombin and other clotting factors