Add comments.
Add comments.
Add comments.
Added comments. One method rename for clarity.
Comments and renames.
Comments and renames.