get_snapshot