Restructured to ease deploying new uri campaigns