now that server has an implict destructor... VC will no longer do valuewise initialization so we need to do it manually now