You may like to review posts 226, 232, and 237 and decide if a rewrite is in order.
Thank you for confirming post #253.
What a stretch!