Jonathon,
Thanks so much for the help. I ended up just making the end date mandatory. This turned into to much work so I just went that route.
I’ll try your last suggestion still, but if I don’t use it I still wanted to just say thanks.
Send me your paypal email and I’ll buy you a beer.