splice -> slice

horrible naming strikes again