refactor to use su_nlive_blks