update for host