split the project into disparate but logical pieces, such that each group (ie. agent) doesn't know what the other is working on, or why. Then put it all together and tada, you have a nuke!