add interleave