update for server block