This "audit" or re-visit should be done as part of the budget process. If Congress would do that part of their job when required - these programs would not be allowed to continue indefinitely. I also think EVERY budget appropriation should include the name of the program in the title. The items could be bundled under several headings - defense - entitlements - agriculture - economy - etc. One last thing ...... All bills should have a sunset clause. Re-evaluating the effectiveness of each periodically would add greatly to governmental efficiency.