typos fixed from content