history point will ignore non existing keys