LOS ANGELES (AP) — Gov. Jerry Brown has signed legislation to strip broad secrecy provisions from the state agency overseeing health care reform in California.

The Democratic governor signed the bill Tuesday on the same day online insurance marketplaces at the heart of President Barack Obama's health overhaul opened for business.

The legislation was drafted after an Associated Press investigation revealed that Covered California was granted broad authority to conceal spending on the contractors that will perform most of its functions.

The 2010 law that created the agency allowed it to keep all contracts private for a year, and to keep the amounts paid secret indefinitely.

The new law lifts secrecy provisions for contracts involving marketing, public relations, consulting and other services.

However, some restrictions remain in place for contracts with large health plans.