campaign edit & new
fix merge campaign