HistoryLogger as per request by team 1