add snap