undefined David Waddell