Mattes, Peter, Germany