defaulted visibility to true for pools