mechanical splicing