I believe the answer is The bank secrecy Act. Prior to this act, the government cannot (under any circumstances) force banks to Record information about any transactions made by certain organizations/individuals. This act force the banks to made the record if the amount surpasses $10,000 in order to prevent money laundering.