Bob is giving me BIG smiles this afternoon after a long and very busy day.