get descriptor into dictionary and dictionary_info, now need to add a change descriptor API