minor edits by user john kenney need to be rewoven sorry about rolling back however my edits are equally valid to yours