use svc library