comment and format