add snapsegment