Contributions by Brennan Connor: