Boy do I wear a bunch of different hats...