snapshot platform