start dealing with CGS server stuff