Just finishing rereading the whole thing after it been two years since I last read it… too much is happening