Made most changes suggested by reviewer. Good Review, I was sloppy in many places.