I think it's safe to say that tmp will always exist.