More splicing stuff