streamline implementation of annotation splicing