blame BLAME! 2024