updating scripts because no one tests their changes before submitting PRs