updated history completion