Added some comments to explain acquire/release.