campaign dynamics