modified demos-blaze