updated model Campaign and  Link