garbage collect pool, should fix open too many files error
refactor TLM to reduce memory use