text and format improvements