Added comments to help newcomers.