Blood For Blood all this and more