detail comments in header files