Cleaning The NPA Mess