added server agent, replica agent