added more comments to CPU