interleave easily works with vectors now