add DesingerX frontend descriptions
refine the layout