Actually respond to history events