interlacing discussion ...