Kevin Kettlewell provides us with some challenges.