HistoryGuard object draft