David , vinhandl , afl.