use List to repace a line of blocks in RoB
refinement