bds recalc