adding USV rank expansion decomposition of blocks