Everyone likes horizontal rules
Split apart suspiciously slow functions for easier profiling
Add first part of phase 2 analysis