On November 2, 2001, the DOJ reached an agreement with Microsoft to settle the case. The proposed settlement required Microsoft to share its application programming interfaces with third-party companies and appoint a panel of three people who would have full access to Microsoft's systems, records, and source code for five years in order to ensure compliance. However, the DOJ did not require Microsoft to change any of its code nor prevent Microsoft from tying other software with Windows in the future. On August 5, 2002, Microsoft announced that it would make some concessions towards the proposed final settlement ahead of the judge's verdict. On November 1, 2002, Judge Kollar-Kotelly released a judgment accepting most of the proposed DOJ settlement. Nine states (California, Connecticut, Iowa, Florida, Kansas, Minnesota, Utah, Virginia and Massachusetts) and the District of Columbia (which had been pursuing the case together with the DOJ) did not agree with the settlement, arguing that it did not go far enough to curb Microsoft's anti-competitive business practices. On June 30, 2004, the U.S. appeals court unanimously approved the settlement with the Justice Department, rejecting objections that the sanctions were inadequate.