snapshot cleanup ordering