Description :Name pretty much says it all. This is fairly long, and I worked hard on it so rate well.