Martin Duppenthaler, Switzerland, Eloy, M