Amazing book, I FINALLY finished it.