Life brings many wonderful surprises!