The Anti Corruption Commission Act (2004), introduced by the BNP-led Bangladesh Parliament, legislated its replacement by the ACC. The Act improved on previous law by making the ACC nominally independent and financially autonomous, providing for Special Judges for corruption prosecutions and enabling prosecution of members of the Government without the permission of the Government. However, throughout the remainder of the BNP-led government term, the ACC achieved little in the face of pervasive high-level obstruction and continuing weak political will for practical results.