update for live