undefined Ed Clarke