smooth splice transition