descriptor needs to be documented