- add snapshot