using interleaving techniques