with variable ageMaxSnapShot