Kees Hoekstra, a man on a special mission!