Descriptor service

Functional descriptor service