I just realized that this came out already, I definitely need to get around to reading it.