add some comments to do