SimpleHistoryLib