Not as good as my original post, but I despise rewriting posts. @_2