update Server Constructor