The Final Piece.... This was super fun!! Thanks to ALL for the comments and critics which steered me in the right direction.