splicing it up