added some comments to v2