fixing some typos and a little about modification