fixing the aftermath of my overzeleous attack on pointers. passing values into GetServiceByID