I am dealing with Phosphate solubilizing bacteria. They produce different types of organic acids and secrete acid into medium. This acid can solubilize the complex phosphate compounds into orthophosphates. My question is why does they produce these organic acid and secrete out side from the cell?