small grammar changes, added knowledges