for bm outputs