comments and suggestions