bblock refinement WIP