some small typo fixed