added history type,