This did get a little better about half way in but then crashed again shortly afterwards. Ultimately disappointing considering how long it was and how bland the writing and dialogue were. If you're going to read a 600 page book, I wouldn't recommend this one.