development of history management (for backward and forward management)