edit bm improved