modify adaptive weight for of, and discard biDir of