buffer local blocks have more priority than global ones