I also committed changes which add some additional checking for the swimmers age. I had found that some parents had missed their child’s birthday resulting in it being set to the current date and making their child 0 years old. I added a check to compare the swimmer’s age against the minimum and maximum age (ours is 3-18) to ensure a swimmer isn’t too young or too old at registration time.