Who could want more!