implement timeserieslogger