updated b2d arg