this article has awful spelling i cleaned it up all i could