Fixed the name stuff and most typos.