* fixed typos and mistakes. thanks nickchappell.