Adding campaigns is tricky, architecture needs to be less fragile. Starting planning