We discuss numerical techniques used to make numerical simulations of higher accuracy in non-trivial topologies. To accomplish this we use several patches and show how to deal with the transfer of information from one to another in a way compatible with the finite deference operators satisfying summation by parts.