for new srv