Peter Fankhauser, Switzerland, Frankfurt a.M., M