changed typos, still not finished