4.4.2 Full

I spent way too much time on this.