block topo fix