blood and bile