campaign registration/update kinda works