Refactoring : add comments.