Slow down, son. I'm huffing and puffing trying to keep up but I'm losing ground fast.
Great job! You are dedicated and a credit to this forum.
Don't jump up and down yet as many others deserve the same compliment.
Take a breath.......
Nick