update for self script files