Well done! I admire your persistency and tenacity. Most of us would have given up long ago!