New car and other surprises for mom