Anyway, this is Cosmo today. He's doing okay..