Added comments.
Updated documents.