added recap and log scheduled cleaners, more tsdtv refactoring