needs work this article needs work so i am going to adopt it in a week or