Council was divided initially into seven municipal substructures (MSSs), rationalized within a year to four MSSs, each with a substantially autonomous authority or "Metropolitan Local Council" (MLC) that was to be overseen by the central metropolitan council. Furthermore, the municipal boundaries were expanded to include wealthy satellite towns like Sandton and Randburg, poorer neighbouring townships such as Soweto and Alexandra, and informal settlements like Orange Farm. The four MLCs were: the Southern MLC covering Ennerdale, most of Soweto, parts of Diepmeadow and the old Johannesburg City and Lenasia; the Northern MLC covering Randburg and Randburg CBD, and parts of Soweto, Diepmeadow and the old Johannesburg City; the Eastern MLC covering Sandton, Alexandra, and part of the old Johannesburg City; the Western MLC covering Roodepoort, Dobsonville and parts of Soweto, Diepmeadow. However, the new post-apartheid City Council ran into problems in part due to inexperienced management and political pressure, which contributed to over-ambitious revenue projections, over-spending, wasted expenditures and out-right fraud. In the newly combined metropole services were unnecessarily duplicated. But, by far, the biggest financial drain was the failure to collect revenues for services, which ranged from rent (rates) to utilities. Part of this failure was a result of the anti-apartheid boycott of paying the government. In 1999, Johannesburg appointed a city manager to reshape the city's ailing financial situation. The manager, together with the Municipal Council, drew up a blueprint called "iGoli 2002". This was a restructuring plan to be completed in 2002, that called upon the government to sell non-core assets, restructure certain utilities, and required that all others become self-sufficient. The plan was strongly opposed by unions who feared a loss of jobs. 2000 and the new Metropolitan Municipality In 1999 the Municipal Demarcation Board conducted a study of metropolitan areas and other large councils, and found that Johannesburg should be declared as a "category A" municipality. The following Local Government Municipal Systems Act no. 32 of 2000 replaced the GJMC, its four MLCs and also the neighbouring Midrand Local Authority, with the new "City of Johannesburg Metropolitan Municipality" from 6 December 2000. The iGoli 2002 plan went into effect and returned some sectors into "cash cows" that helped support the city in general. Although some jobs were lost, there were no mass firings, as agencies used attrition to remove excess staff. The plan took the city from near insolvency to an operating surplus of R 153