b3 redefine