vaguely working with blaze