internal content changes