very long winded this article