In June 2008, the SEC proposed two rules that would mandate XBRL reporting in the near future. One proposal addresses filing requirements for mutual funds; the other, publicly traded companies. In an effort to make financial statements machine-readable, to increase the accuracy and quality of financial data, and to reduce the cost of financial reporting, the SEC began its Voluntary Filing Program for XBRL in 2005. Most differences in the companies' XBRL implementation project were due to the two different methods used. Two of the companies brought the XBRL project in-house, deploying it within their accounting environment. The other three companies outsourced the project. All the companies surveyed predicted that XBRL is on the verge of being mandated by the SEC. As a result, all plan to continue testing XBRL in their current systems to improve efficiency in financial reporting.