updates SNAP