David Wahl , och afl.