Outstanding job JD, as usual!! Time for me to hit the haysack... (I've been saying that for the last hour, lol)