by splicing