content changes and script