- Added comments to improve code reading