added datalogger class