re-layout and add text decoration styles