I would like to ask for comment header to describe how this class is being used. It is easy for initial developer to know where and how the class is used but would be harder for new guys coming to trace the code.