added history update