Please, read the udoc specs