Franz Buffon, Switzerland, Islikon, M