basz, there must be an exact mapping between servcie name and class. It's easier to use.