incrementing and tagging snapshot