A very happy fella ?