snapshot-methods