Adrian Haeberli, Switzerland, Champfer, M