make the script keep itself up to date