add SNAP