hopefully added update optimization to bbh