Fix some typos and rewrite top seciton