Describir: Innovation, research and development