Stephen Kellogg as good as it s been