progress and formatting changes