David Kuuhardt , Aachen , Tyskand.