I finally finished this too. Yay me.