reworked text and styles.