tweaked the way ChangeInfo is generated