updated to work with blaze