adding some roadmap SPLICE logic