getting rid of MonteCarloArchive to simplify this complicated design