David Leffler ( nyvalda ).