3m splicing