project done, finish up tests/work on last campaign implementation