modify SNAP