inline cleanup into closure