update bsp optimizer