extension of desc