penny payne germany