Finish Descriptor implementation