history extraction:: flush output sooner
histories data:: update