cleanup in blk_2m function signatures