tons of temp work

...sorting lifetime management, notions of big tmp that must be
available, etc...