splicing a