p.key changes in containspHistory & hasfHistory