history: add current state fetcher