adjusting blk_2m code for opts_t without dt