update for environment