- Added several comments to clarify some things that might confuse.