Descriptor generation working