Should have broken this up. Oops.