surrogate cleanup