many small formatting and writing changes