snap revision