add some comments to p21