progress snapshot