Just a thought... THE APPLICATION: I'm trying to use nntpcache to improve reading news over a dial up line (intermittant connection). It works very well, a substantial improvement to running a news reader locally with nntp to the server or using suck + inn. I still run suck on a handful of favourite newsgroups to pre-load the cache and speed up reading. THE PROBLEM: I have diald disconnect the ppp connection after a minute of inactivity, with nntpcache this gives annoying delays as diald reconnects. I have increased the uptime to 2 minutes but it is still quite clumsy. WHAT WOULD HELP: If nntp could assume that all data it has cached locally is "good" until some (configurable) time out is reached. HOW I WOULD USE IT: I would set the time out to an hour or so. Then a crond job would "read" my favourite groups every so often using suck. When I sit down to read news - no waiting to dial out, nice fast news reading. If I decide to skim groups outside my usual focus I get the delays while nntpcache pulls down what it needs - but its still way faster than setting NNTPSERVER to my providers address and reading news. CLOSING: Thanks for reading this far, sorry if this has already been hashed out here before. Also sorry if this is really just a verbose restatement of the todo bullet "cache GROUP command for small time period (say 5-60 minutes)". But most of all thanks for nntpcache. Matt --