splice operation from alternate list