RALEIGH – State lawmakers voted June 9 to lift the 100-school cap on charter schools in North Carolina, allowing an unlimited number of tax-supported, independent schools.

Two key provisions that generated much debate were removed from the law that passed. Those provisions would have created an independent charter commission to award new charters and revoked licenses from low-performing charter schools and allowed charter schools to receive state lottery and county revenue to pay for buildings.

The State Board of Education will continue to approve and renew charters and set performance standards so  it can identify, assist or close schools that are “inadequate and failing students,” according to a statement from the board.

The legislature’s two chambers passed different versions of the bill earlier in the year. The differences were ironed out in a conference committee, with the Senate approving the measure unanimously and the House voting 108-5.