undefined David Clark