setup with server