Youngest Granddaughter's third birthday party is this weekend. ( time flies when you don't have to take care of them yourself )
But the race is on. Mom (oldest daughter) has been having contractions at regular intervals for days now. New grandson looks to be arriving early, but he's made the threshold for full term. So we'll see. We might have two birthdays to celebrate this weekend.