OK - thanks Dave and Andre. I'll start off along this path as it all seems doable. I think I'll add the pieces bit by bit starting with HTTP resume. I've linked this thread to the wiki pages below where i will log the progress: - http://handlers.rev-co.de/wiki/HttpResume - http://handlers.rev-co.de/wiki/FtpResume