Carl de Keyzer in 2004