add comments in header file