better transient cleanup