David Garlsson , gb . ,och