add basic structure for description management