made update campaign value a non array