comments and format