answerd half of the comments to ch5