CHistoryList improvement