snapshot demo