German update

Thanks to Helmar for a lot of contribution