Wearer of many hats.