David Wahl , och ajl.