campaign new and edit fix