did some more work on campaigns