comments and function names