can return descriptor value in format of all possible types