refine method getDescriptor...