the huge BMVT update