Forgot to give credit where credit is due...excellent post, Yankee!