thinking’ and formatting