I know season 1 was pretty accurate to the books but how has season 2 done in continuing the story?