used svcutil instead of service reference